body {
	color: #000;
	background-color: #fff;
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	font-weight: normal;
	line-height: 1.35em;
	margin-left: 0.75em;
}

a:link, a:visited {
	color: #065;
	background-color: inherit;
/* 	text-decoration: none; */
}

a:link:hover, a:visited:hover { background-color: #efd; }

a:link:active, a:visited:active { color: #c40; }

code { font-family: monospace; }

pre {
	font-family: monaco, "dejavu sans mono", "lucida console", monospace;
	background-color: #eee;
	border: 1px solid #ddd;
	padding: 0.3em;
}

code {
	font-family: monaco, "dejavu sans mono", "lucida console", monospace;
}

blockquote > ul { padding-left: 0; }

blockquote {
	margin-top: 0;
	margin-bottom: 0;
}

table { border-collapse: collapse; }

td {
	padding: 0.25em;
	border: 1px solid #ccc;
	background-color: #f8f8f8;
}

hr {
	border: 0;
	height: 1px;
	color: #acc;
	background-color: #acc;
}

ul { list-style-type: disc; margin-left: 0 }

h1, h2, h3, h4 { color: #054; font-weight: bold; }
h2, h3, h4 { font-style: italic; }
